Fans flood New York City’s Times Square after Spain’s World Cup win

Fans celebrated in New York City’s Times Square on Sunday after Spain beat defending champions Argentina 1-0 to win the World Cup final in extra time.

Related posts

Leave a Comment